rolling and scoring machine - German English Dictionary